.mps-icons-sprite, .mps-icons-aa-login-email, .mps-icons-aa-login-email_small, .mps-icons-aa-logout, .mps-icons-address, .mps-icons-audio-icon, .mps-icons-big-close, .mps-icons-bio, .mps-icons-birthday, .mps-icons-cell, .mps-icons-diskette, .mps-icons-education, .mps-icons-email, .mps-icons-flag-available-off, .mps-icons-flag-available-on, .mps-icons-flag-black, .mps-icons-flag-red, .mps-icons-folder, .mps-icons-gallery-icon-white-mobile, .mps-icons-gallery-icon-white, .mps-icons-gear_ps, .mps-icons-heart-black-mobile, .mps-icons-heart-black, .mps-icons-heart-red-mobile, .mps-icons-heart-red, .mps-icons-house, .mps-icons-inbox-black, .mps-icons-inbox-white, .mps-icons-link, .mps-icons-magnifying-glass, .mps-icons-messages-black, .mps-icons-messages-white, .mps-icons-messages, .mps-icons-movie-icon, .mps-icons-notes, .mps-icons-pdf-icon, .mps-icons-pen-white-mobile, .mps-icons-pen, .mps-icons-pen_smaller, .mps-icons-pen_white, .mps-icons-person-mobile, .mps-icons-person, .mps-icons-phone, .mps-icons-photo-icon, .mps-icons-photo, .mps-icons-sent-black, .mps-icons-sent-white, .mps-icons-social-facebook, .mps-icons-social-google-plus, .mps-icons-social-linkedin, .mps-icons-social-mail, .mps-icons-social-twitter, .mps-icons-star-black-mobile, .mps-icons-star-black, .mps-icons-star-red-mobile, .mps-icons-star-red, .mps-icons-table, .mps-icons-toggle-off, .mps-icons-toggle-on, .mps-icons-user, .mps-icons-zoom_icon { background-image: url('images/mps-icons-sa1ea66982e.png'); background-repeat: no-repeat; }

.mps-icons-aa-login-email { background-position: 0 0; }

.mps-icons-aa-login-email_small { background-position: 0 -33px; }

.mps-icons-aa-logout { background-position: 0 -53px; }

.mps-icons-address { background-position: 0 -78px; }

.mps-icons-audio-icon { background-position: 0 -97px; }

.mps-icons-big-close { background-position: 0 -122px; }

.mps-icons-bio { background-position: 0 -170px; }

.mps-icons-birthday { background-position: 0 -193px; }

.mps-icons-cell { background-position: 0 -214px; }

.mps-icons-diskette { background-position: 0 -238px; }

.mps-icons-education { background-position: 0 -262px; }

.mps-icons-email { background-position: 0 -290px; }

.mps-icons-flag-available-off { background-position: 0 -314px; }

.mps-icons-flag-available-on { background-position: 0 -330px; }

.mps-icons-flag-black { background-position: 0 -346px; }

.mps-icons-flag-red { background-position: 0 -364px; }

.mps-icons-folder { background-position: 0 -382px; }

.mps-icons-gallery-icon-white-mobile { background-position: 0 -406px; }

.mps-icons-gallery-icon-white { background-position: 0 -436px; }

.mps-icons-gear_ps { background-position: 0 -466px; }

.mps-icons-heart-black-mobile { background-position: 0 -496px; }

.mps-icons-heart-black { background-position: 0 -516px; }

.mps-icons-heart-red-mobile { background-position: 0 -534px; }

.mps-icons-heart-red { background-position: 0 -554px; }

.mps-icons-house { background-position: 0 -572px; }

.mps-icons-inbox-black { background-position: 0 -604px; }

.mps-icons-inbox-white { background-position: 0 -622px; }

.mps-icons-link { background-position: 0 -640px; }

.mps-icons-magnifying-glass { background-position: 0 -664px; }

.mps-icons-messages-black { background-position: 0 -688px; }

.mps-icons-messages-white { background-position: 0 -706px; }

.mps-icons-messages { background-position: 0 -724px; }

.mps-icons-movie-icon { background-position: 0 -749px; }

.mps-icons-notes { background-position: 0 -775px; }

.mps-icons-pdf-icon { background-position: 0 -799px; }

.mps-icons-pen-white-mobile { background-position: 0 -827px; }

.mps-icons-pen { background-position: 0 -857px; }

.mps-icons-pen_smaller { background-position: 0 -881px; }

.mps-icons-pen_white { background-position: 0 -899px; }

.mps-icons-person-mobile { background-position: 0 -927px; }

.mps-icons-person { background-position: 0 -953px; }

.mps-icons-phone { background-position: 0 -977px; }

.mps-icons-photo-icon { background-position: 0 -1001px; }

.mps-icons-photo { background-position: 0 -1025px; }

.mps-icons-sent-black { background-position: 0 -1049px; }

.mps-icons-sent-white { background-position: 0 -1067px; }

.mps-icons-social-facebook { background-position: 0 -1085px; }

.mps-icons-social-google-plus { background-position: 0 -1117px; }

.mps-icons-social-linkedin { background-position: 0 -1149px; }

.mps-icons-social-mail { background-position: 0 -1181px; }

.mps-icons-social-twitter { background-position: 0 -1213px; }

.mps-icons-star-black-mobile { background-position: 0 -1245px; }

.mps-icons-star-black { background-position: 0 -1265px; }

.mps-icons-star-red-mobile { background-position: 0 -1283px; }

.mps-icons-star-red { background-position: 0 -1303px; }

.mps-icons-table { background-position: 0 -1321px; }

.mps-icons-toggle-off { background-position: 0 -1345px; }

.mps-icons-toggle-on { background-position: 0 -1361px; }

.mps-icons-user { background-position: 0 -1377px; }

.mps-icons-zoom_icon { background-position: 0 -1402px; }

.h1 { font-size: 20px; font-weight: bold; color: #000000; }
.h1.grey { color: #585858; }

.h2, body.wrapp.page-my-availability #page ul a, body.wrapp.page-all-favorites-candidates #page ul a, body.wrapp.page-my-availability #page ul.list li a, body.wrapp.page-all-favorites-candidates #page ul.list li a { font-size: 16px; font-weight: bold; color: #000000; }
.h2.black, body.wrapp.page-my-availability #page ul a.black, body.wrapp.page-all-favorites-candidates #page ul a.black, body.wrapp.page-my-availability #page ul.list li a.black, body.wrapp.page-all-favorites-candidates #page ul.list li a.black { color: #000000; }

.h3 { font-size: 14px; font-weight: bold; color: #000000; }
.h3.grey { color: #585858; }
.h3.white { color: #ffffff; }

.h4 { font-size: 12px; font-weight: bold; color: #9a9a9a; }
.h4.light { color: #bcbcbc; }

.input, body.wrapp.page-my-availability #page ul div a.blue-button, body.wrapp.page-my-availability #page ul li a.blue-button, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button, body.wrapp.page-my-availability #page ul div a.red-button, body.wrapp.page-my-availability #page ul li a.red-button, body.wrapp.page-all-favorites-candidates #page ul div a.red-button, body.wrapp.page-all-favorites-candidates #page ul li a.red-button { font-size: 12px; font-weight: bold; color: #000000; }

.primary_text { font-size: 14px; font-weight: normal; color: #000000; }
.primary_text.grey { color: #585858; }

.secondary_text { font-size: 10px; font-weight: italic; color: #808080; }
.secondary_text.red { color: #d0021b; }

.terciary_text { font-size: 10px; font-weight: normal; color: #808080; }

.footer_text { font-size: 14px; font-weight: bold; color: #db2023; }

.middler { height: 100%; vertical-align: middle; display: inline-block; }

.mps-spinner { display: none; position: absolute; width: 100%; left: 0; top: 0; bottom: 0; height: 100%; background-color: rgba(255, 255, 255, 0.85); z-index: 99; }
.mps-spinner img { margin: 0 auto; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.field-name-field-song-file .mejs__container, .field-name-field-song-file-form .mejs__container, .field-name-field-audible-treatment-form .mejs__container, .field-name-field-audible-screenplay-form .mejs__container, .field-name-field-audible-outline-form .mejs__container, .views-field.views-field-field-song-file .mejs__container, .pane-node-field-audible-treatment .mejs__container, .pane-node-field-audible-screenplay .mejs__container, .pane-node-field-audible-outline .mejs__container { background-color: #84aee0; margin: 0 auto; min-width: 0; }
.field-name-field-song-file .mejs__container .mejs__controls, .field-name-field-song-file-form .mejs__container .mejs__controls, .field-name-field-audible-treatment-form .mejs__container .mejs__controls, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls, .field-name-field-audible-outline-form .mejs__container .mejs__controls, .views-field.views-field-field-song-file .mejs__container .mejs__controls, .pane-node-field-audible-treatment .mejs__container .mejs__controls, .pane-node-field-audible-screenplay .mejs__container .mejs__controls, .pane-node-field-audible-outline .mejs__container .mejs__controls { padding: 0; }
.field-name-field-song-file .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-song-file-form .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-audible-treatment-form .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-audible-screenplay-form .mejs__container .mejs__controls:not([style*="display: none"]), .field-name-field-audible-outline-form .mejs__container .mejs__controls:not([style*="display: none"]), .views-field.views-field-field-song-file .mejs__container .mejs__controls:not([style*="display: none"]), .pane-node-field-audible-treatment .mejs__container .mejs__controls:not([style*="display: none"]), .pane-node-field-audible-screenplay .mejs__container .mejs__controls:not([style*="display: none"]), .pane-node-field-audible-outline .mejs__container .mejs__controls:not([style*="display: none"]) { background: none; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__time, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__time, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__time, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__time, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__time, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__time, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__time, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__time, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__time { padding: 16px 0 0; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__time-rail, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__time-rail, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__time-rail, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__time-rail, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__time-rail, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__time-rail { width: 55px !important; margin: 0 8px; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__horizontal-volume-slider { width: 20px; }
.field-name-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-song-file-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-audible-treatment-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-audible-screenplay-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .field-name-field-audible-outline-form .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .views-field.views-field-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .pane-node-field-audible-treatment .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .pane-node-field-audible-screenplay .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total, .pane-node-field-audible-outline .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total { width: 100%; }

.field-name-field-song-file .mejs__container, .field-name-field-song-file-form .mejs__container, .field-name-field-audible-outline-form .mejs__container, .field-name-field-audible-treatment-form .mejs__container, .field-name-field-audible-screenplay-form .mejs__container { background-color: #84aee0; margin-right: 10px; float: left; min-width: 0; }
.field-name-field-song-file .audio-name, .field-name-field-song-file-form .audio-name, .field-name-field-audible-outline-form .audio-name, .field-name-field-audible-treatment-form .audio-name, .field-name-field-audible-screenplay-form .audio-name { float: left; margin-right: 10px; margin-top: 10px; width: 160px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.field-name-field-song-file input[type=submit][value=Remove], .field-name-field-song-file-form input[type=submit][value=Remove], .field-name-field-audible-outline-form input[type=submit][value=Remove], .field-name-field-audible-treatment-form input[type=submit][value=Remove], .field-name-field-audible-screenplay-form input[type=submit][value=Remove] { margin-top: 6px; }

/* Important Information about this CSS File  - Do not delete or rename this file, if you do not use it leave it blank (delete everything) and the file will be skipped when you enable Production Mode in the Global theme settings.  - Read the _README file in this directory, it contains useful help and other information. */
/* Increase the body font size on small touch devices */
body { font-size: 100%; }

/* ============================================================================= Mobile Menu Toggle See your theme settings extensions for how to enable the menu toggle. These are example styles for the menu toggle menu, you can use these in the relevant responsive stylesheets as required. Modify to suit your design. ========================================================================== */
.at-mt .at-menu-toggle { /* The toggle link */ /* Menu items */ }
.at-mt .at-menu-toggle h2 { margin-bottom: 5px; }
.at-mt .at-menu-toggle h2 a { background: #eee; border: 2px solid #ccc; padding: 2px 10px; }
.at-mt .at-menu-toggle ul.menu li a { background: #eee; border-bottom: 1px solid #fff; }

input[type="submit"] { border-radius: 5px; }

p { font-size: 14px; }

form { padding-right: 5px; padding-left: 5px; }

div#feedbackCollect-container { display: none; }

.node-type-staff-and-crew #page div[class^="panel-pane pane-entity-field pane-node-field-position-"] { font-size: 1.7em; }

.html.page-user- .profile .privatemsg-send-link.privatemsg-send-link-profile { padding-top: 0; padding-bottom: 0; }

.form-textarea-wrapper textarea { border: 1px solid grey; }

input[type="text"], input[type="number"], input[type="password"] { box-sizing: border-box; padding: 5px; height: 24px !important; }

.not-front #page { border: none; }
.not-front #page #content-column #main-content { padding-left: 5px; padding-right: 5px; }
.not-front.registration-step-Profile2 #page { padding-left: 3px; }
.not-front.registration-step-Profile2 #page #edit-profile-main-field-pro-address .locality-block { margin-top: 25px; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content { height: 100% !important; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-picture { margin-top: 0; margin-bottom: 0; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-picture .user-picture { width: 210px; height: 210px; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-picture .user-picture img { max-width: 210px; max-height: 210px; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-actions { width: 100%; text-align: center; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form .form-type-managed-file .description { margin-top: 60px; max-width: 95%; }

#current-environment { font-size: 0.6em; }

#bottom-bar { display: block; background-color: #1f1e1e; position: fixed; bottom: 0px; width: 100%; z-index: 100; border-top: solid 1px #b1b1b1; }
#bottom-bar .icons { max-height: 24px; width: 100%; }
#bottom-bar .icons div { float: left; width: 8%; text-align: center; background-size: contain; background-repeat: no-repeat; padding: 5px; margin-left: 4%; }
#bottom-bar .icons div a { display: block; }
#bottom-bar .icons div a img { width: auto; height: 85%; max-height: 24px; }
#bottom-bar .button-share-container { display: none; }
#bottom-bar .button-share-container a { margin-left: 8%; }
#bottom-bar .button-share-container.visible { width: 100%; float: left; clear: both; display: block; }

body.wrapp #footer-wrapper { padding-bottom: 38px; }
body.wrapp .view-filters { display: none; }
body.wrapp #block-mps-network-networks-sidebar-first { display: none; }
body.wrapp #block-mps-location-location-sidebar-first { margin-left: 0; box-shadow: none; }
body.wrapp #block-mps-location-location-sidebar-first #company-yours .views-field { text-align: center; }
body.wrapp #block-mps-location-location-sidebar-first a.blue-button { font-size: 1em; }
body.wrapp.page-my-availability #page .fuzzy-search, body.wrapp.page-my-availability #page button.sort, body.wrapp.page-all-favorites-candidates #page .fuzzy-search, body.wrapp.page-all-favorites-candidates #page button.sort { display: none; }
body.wrapp.page-my-availability #page ul, body.wrapp.page-all-favorites-candidates #page ul { list-style: none; }
body.wrapp.page-my-availability #page ul a, body.wrapp.page-all-favorites-candidates #page ul a { color: #000000; }
body.wrapp.page-my-availability #page ul div, body.wrapp.page-my-availability #page ul li, body.wrapp.page-all-favorites-candidates #page ul div, body.wrapp.page-all-favorites-candidates #page ul li { margin-bottom: 0; }
body.wrapp.page-my-availability #page ul div a.blue-button, body.wrapp.page-my-availability #page ul li a.blue-button, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button { cursor: pointer; padding: 1px 5px; background-color: #bedafb; margin: 2px auto 4px auto; border-radius: 15px; max-width: 300px; box-shadow: 1px 2px 1px 0px rgba(50, 50, 50, 0.5); text-align: center; font-weight: bold; border: none; display: inline-block; padding: 3px 10px; color: #3d84e0; border-radius: 5px; margin: 0; padding-bottom: 0; padding-top: 0; font-size: 1em; }
body.wrapp.page-my-availability #page ul div a.blue-button:hover, body.wrapp.page-my-availability #page ul li a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:hover { background-color: white; }
body.wrapp.page-my-availability #page ul div a.blue-button:active, body.wrapp.page-my-availability #page ul li a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:active { background-color: white; }
body.wrapp.page-my-availability #page ul div a.blue-button:hover, body.wrapp.page-my-availability #page ul li a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:hover { color: #164788; background-color: #4696f4; }
body.wrapp.page-my-availability #page ul div a.blue-button:active, body.wrapp.page-my-availability #page ul li a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:active { color: #ffffff; background-color: #3d84e0; }
body.wrapp.page-my-availability #page ul div a.red-button, body.wrapp.page-my-availability #page ul li a.red-button, body.wrapp.page-all-favorites-candidates #page ul div a.red-button, body.wrapp.page-all-favorites-candidates #page ul li a.red-button { cursor: pointer; padding: 1px 5px; background-color: #ed0622; margin: 2px auto 4px auto; border-radius: 15px; max-width: 300px; box-shadow: 1px 2px 1px 0px rgba(50, 50, 50, 0.5); text-align: center; font-weight: bold; border: none; display: inline-block; padding: 3px 10px; color: #ffffff; border-radius: 5px; border: none; padding: 6px; border-radius: 0; font-size: 1em; }
body.wrapp.page-my-availability #page ul div a.red-button:hover, body.wrapp.page-my-availability #page ul li a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:hover { background-color: #fda9b3; }
body.wrapp.page-my-availability #page ul div a.red-button:active, body.wrapp.page-my-availability #page ul li a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:active { background-color: #fff3f5; }
body.wrapp.page-my-availability #page ul div a.red-button:hover, body.wrapp.page-my-availability #page ul li a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:hover { background-color: #fda9b3; color: white; }
body.wrapp.page-my-availability #page ul div a.red-button:active, body.wrapp.page-my-availability #page ul li a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:active { background-color: #fff3f5; color: white; }
body.wrapp.page-my-availability #page ul div, body.wrapp.page-all-favorites-candidates #page ul div { margin-bottom: 2px; }
body.wrapp.page-my-availability #page ul li, body.wrapp.page-all-favorites-candidates #page ul li { text-align: center; }
body.wrapp.page-my-availability #page ul.list, body.wrapp.page-all-favorites-candidates #page ul.list { clear: both; margin-bottom: 5px; padding-bottom: 10px; padding-left: 10px; }
body.wrapp.page-my-availability #page ul.list li, body.wrapp.page-all-favorites-candidates #page ul.list li { text-align: initial; }
body.wrapp.page-my-availability #page ul.list li a, body.wrapp.page-all-favorites-candidates #page ul.list li a { display: inline-block; margin-bottom: 0px; overflow: hidden; font-size: 1em; }
body.wrapp.page-my-availability #page .favorites-item, body.wrapp.page-my-availability #page .candidate-item, body.wrapp.page-all-favorites-candidates #page .favorites-item, body.wrapp.page-all-favorites-candidates #page .candidate-item { margin-left: 10px; }

body.show-search .view-filters { display: block; }

.region-one-main section.block.pane-mps-network-networks-sidebar-first { margin-top: -18px; margin-left: -5px; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first h2 { font-size: 1.5em; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first .block-inner { background-color: #bedafb; list-style: none; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first li a { color: #000000; text-align: center; font-weight: bold; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first li.current { margin-bottom: 0; padding-bottom: 5px; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first .view-all-networks { display: none; }

#loadinganimation { display: block; }
#loadinganimation .loadinganimation-box { width: 75%; height: 100px; left: 35%; }
#loadinganimation .loadinganimation-box .loadinganimation-outer { background: #f2f2f2; border: transparent; }
#loadinganimation .loadinganimation-box .loadinganimation-inner { height: 100px; background: linear-gradient(to right, rgba(128, 128, 128, 0) 0%, rgba(128, 128, 128, 0) 17%, rgba(128, 128, 128, 0.3) 42%, rgba(128, 128, 128, 0.75) 46%, rgba(128, 128, 128, 0.65) 56%, rgba(128, 128, 128, 0) 100%); /* W3C */ }
#loadinganimation .loadinganimation-box .loading-text { color: #000; font-size: 3em; top: -46%; }

body.page-manage #content .block-inner h2 { font-size: 1.44em; padding-bottom: 20px; }
body.page-manage #content .block-inner .views-row a.blue-button { display: inline; }
body.page-manage #content .block-inner .views-row .middler { height: 0; }
body.page-manage #content .block-inner .views-row table.image-table { border: none; margin: 0; height: 100%; }
body.page-manage #content .block-inner .views-row table.image-table td { vertical-align: middle; text-align: center; padding: 0; }
body.page-manage #content .block-inner .views-row table.image-table tbody, body.page-manage #content .block-inner .views-row table.image-table tr, body.page-manage #content .block-inner .views-row table.image-table td { border: none; }
body.page-manage #content .block-inner .views-row section { min-height: auto; max-height: 85px; vertical-align: middle; }
body.page-manage #content .block-inner .views-row section .field-items img { height: auto; }
body.page-manage #content .block-inner .views-row.add-item { height: 75px; }
body.page-manage #content .block-inner .views-row .views-field-title { position: absolute; }
body.page-manage #content .view .view-content .item-list { width: 100%; padding-left: 5px; }

.mps-icons-sprite, .mps-icons-aa-login-email, .mps-icons-aa-login-email_small, .mps-icons-aa-logout, .mps-icons-address, .mps-icons-audio-icon, .mps-icons-big-close, .mps-icons-bio, .mps-icons-birthday, .mps-icons-cell, .mps-icons-diskette, .mps-icons-education, .mps-icons-email, .mps-icons-flag-available-off, .mps-icons-flag-available-on, .mps-icons-flag-black, .mps-icons-flag-red, .mps-icons-folder, .mps-icons-gallery-icon-white-mobile, .mps-icons-gallery-icon-white, .mps-icons-gear_ps, .mps-icons-heart-black-mobile, .mps-icons-heart-black, .mps-icons-heart-red-mobile, .mps-icons-heart-red, .mps-icons-house, .mps-icons-inbox-black, .mps-icons-inbox-white, .mps-icons-link, .mps-icons-magnifying-glass, .mps-icons-messages-black, .mps-icons-messages-white, .mps-icons-messages, .mps-icons-movie-icon, .mps-icons-notes, .mps-icons-pdf-icon, .mps-icons-pen-white-mobile, .mps-icons-pen, .mps-icons-pen_smaller, .mps-icons-pen_white, .mps-icons-person-mobile, .mps-icons-person, .mps-icons-phone, .mps-icons-photo-icon, .mps-icons-photo, .mps-icons-sent-black, .mps-icons-sent-white, .mps-icons-social-facebook, .mps-icons-social-google-plus, .mps-icons-social-linkedin, .mps-icons-social-mail, .mps-icons-social-twitter, .mps-icons-star-black-mobile, .mps-icons-star-black, .mps-icons-star-red-mobile, .mps-icons-star-red, .mps-icons-table, .mps-icons-toggle-off, .mps-icons-toggle-on, .mps-icons-user, .mps-icons-zoom_icon { background-image: url('images/mps-icons-sa1ea66982e.png'); background-repeat: no-repeat; }

.mps-icons-aa-login-email { background-position: 0 0; }

.mps-icons-aa-login-email_small { background-position: 0 -33px; }

.mps-icons-aa-logout { background-position: 0 -53px; }

.mps-icons-address { background-position: 0 -78px; }

.mps-icons-audio-icon { background-position: 0 -97px; }

.mps-icons-big-close { background-position: 0 -122px; }

.mps-icons-bio { background-position: 0 -170px; }

.mps-icons-birthday { background-position: 0 -193px; }

.mps-icons-cell { background-position: 0 -214px; }

.mps-icons-diskette { background-position: 0 -238px; }

.mps-icons-education { background-position: 0 -262px; }

.mps-icons-email { background-position: 0 -290px; }

.mps-icons-flag-available-off { background-position: 0 -314px; }

.mps-icons-flag-available-on { background-position: 0 -330px; }

.mps-icons-flag-black { background-position: 0 -346px; }

.mps-icons-flag-red { background-position: 0 -364px; }

.mps-icons-folder { background-position: 0 -382px; }

.mps-icons-gallery-icon-white-mobile { background-position: 0 -406px; }

.mps-icons-gallery-icon-white { background-position: 0 -436px; }

.mps-icons-gear_ps { background-position: 0 -466px; }

.mps-icons-heart-black-mobile { background-position: 0 -496px; }

.mps-icons-heart-black { background-position: 0 -516px; }

.mps-icons-heart-red-mobile { background-position: 0 -534px; }

.mps-icons-heart-red { background-position: 0 -554px; }

.mps-icons-house { background-position: 0 -572px; }

.mps-icons-inbox-black { background-position: 0 -604px; }

.mps-icons-inbox-white { background-position: 0 -622px; }

.mps-icons-link { background-position: 0 -640px; }

.mps-icons-magnifying-glass { background-position: 0 -664px; }

.mps-icons-messages-black { background-position: 0 -688px; }

.mps-icons-messages-white { background-position: 0 -706px; }

.mps-icons-messages { background-position: 0 -724px; }

.mps-icons-movie-icon { background-position: 0 -749px; }

.mps-icons-notes { background-position: 0 -775px; }

.mps-icons-pdf-icon { background-position: 0 -799px; }

.mps-icons-pen-white-mobile { background-position: 0 -827px; }

.mps-icons-pen { background-position: 0 -857px; }

.mps-icons-pen_smaller { background-position: 0 -881px; }

.mps-icons-pen_white { background-position: 0 -899px; }

.mps-icons-person-mobile { background-position: 0 -927px; }

.mps-icons-person { background-position: 0 -953px; }

.mps-icons-phone { background-position: 0 -977px; }

.mps-icons-photo-icon { background-position: 0 -1001px; }

.mps-icons-photo { background-position: 0 -1025px; }

.mps-icons-sent-black { background-position: 0 -1049px; }

.mps-icons-sent-white { background-position: 0 -1067px; }

.mps-icons-social-facebook { background-position: 0 -1085px; }

.mps-icons-social-google-plus { background-position: 0 -1117px; }

.mps-icons-social-linkedin { background-position: 0 -1149px; }

.mps-icons-social-mail { background-position: 0 -1181px; }

.mps-icons-social-twitter { background-position: 0 -1213px; }

.mps-icons-star-black-mobile { background-position: 0 -1245px; }

.mps-icons-star-black { background-position: 0 -1265px; }

.mps-icons-star-red-mobile { background-position: 0 -1283px; }

.mps-icons-star-red { background-position: 0 -1303px; }

.mps-icons-table { background-position: 0 -1321px; }

.mps-icons-toggle-off { background-position: 0 -1345px; }

.mps-icons-toggle-on { background-position: 0 -1361px; }

.mps-icons-user { background-position: 0 -1377px; }

.mps-icons-zoom_icon { background-position: 0 -1402px; }

.sb-slidebar { width: 95%; border-left: solid 1px; }

#splash { height: 278px; font-size: 14px; background-size: 200%; }
#splash h2 { margin-top: 2px; margin-bottom: 0px; font-size: 19px; padding-top: 10px; }

#main-wrapper { padding-bottom: 20px; }

#footer-wrapper .section #footer li a { font-size: 0.9em; padding-right: 3px; padding-left: 3px; }
#footer-wrapper .section #footer li.first a { padding-left: 6px; }
#footer-wrapper .section #footer .copyright, #footer-wrapper .section #footer .logos, #footer-wrapper .section #footer .button-share-container { display: block; float: none; margin: 0 auto; }
#footer-wrapper .section #footer .copyright { font-size: 10px; width: 190px; margin: 6px auto; }
#footer-wrapper .section #footer .logos { width: 177px; }
#footer-wrapper .section #footer .logos a .ssl_certificate { background-size: 42px; width: 42px; height: 42px; }
#footer-wrapper .section #footer .logos a img { height: 42px !important; width: 42px !important; }
#footer-wrapper .section #footer .logos a img.stripe_logo { width: 66px !important; height: 40px !important; }
#footer-wrapper .section #footer .button-share-container { width: 176px; }
#footer-wrapper .section #footer .block.block-menu { width: 100%; max-width: 100%; }

.html.not-front #page { margin-top: 20px; }
.html.not-front .container { padding-top: 0px; }

.sb-slidebar .region.sidebar { padding-bottom: 0px; }
.sb-slidebar .region.sidebar.region-sidebar-first { width: 100%; margin-left: 0px; }

.node-type-staff-and-crew #page .center-right, .node-type-background-artist #page .center-right, .node-type-actor #page .center-right, .node-type-product-profile #page .center-right, .node-type-equipment-profile #page .center-right, .node-type-vehicle-profile #page .center-right, .node-type-shows-movies #page .center-right, .node-type-company-profile #page .center-right { position: absolute; right: 15px; top: 200px; }
.node-type-staff-and-crew #page .view-main-profile h3, .node-type-background-artist #page .view-main-profile h3, .node-type-actor #page .view-main-profile h3, .node-type-product-profile #page .view-main-profile h3, .node-type-equipment-profile #page .view-main-profile h3, .node-type-vehicle-profile #page .view-main-profile h3, .node-type-shows-movies #page .view-main-profile h3, .node-type-company-profile #page .view-main-profile h3 { margin-bottom: 5px; }
.node-type-staff-and-crew #page .view-main-profile .views-field-field-pro-bio, .node-type-background-artist #page .view-main-profile .views-field-field-pro-bio, .node-type-actor #page .view-main-profile .views-field-field-pro-bio, .node-type-product-profile #page .view-main-profile .views-field-field-pro-bio, .node-type-equipment-profile #page .view-main-profile .views-field-field-pro-bio, .node-type-vehicle-profile #page .view-main-profile .views-field-field-pro-bio, .node-type-shows-movies #page .view-main-profile .views-field-field-pro-bio, .node-type-company-profile #page .view-main-profile .views-field-field-pro-bio { max-width: 75%; }

.page-messages #content div.tabs { border-bottom: solid 2px #585858; height: 24px; }
.page-messages #content div.tabs ul.tabs { margin-left: 0px; }
.page-messages #content div.tabs ul.tabs li a { padding: 2px 5px; font-size: 14px; margin-right: 0px; margin-left: 2px; }

.tabs.primary { margin-top: -5px; margin-bottom: 5px; }
.tabs.primary li a { margin: 0 5px; padding: 2px 5px; }

#page.container #content-column .content-inner { margin-right: 0px; }

#sb-right, #header .region-header #showsidebar-right { display: block; position: absolute; top: 25px; right: 10px; }
#sb-right .navicon-line, #header .region-header #showsidebar-right .navicon-line { width: 26px; height: 6px; background-color: #db2023; box-shadow: black 2px 2px 3px; margin-bottom: 5px; }

#networks .buttoncontainer.studio-equipment { margin-left: 8px; }
#networks .buttoncontainer.produced-content { margin-right: 8px; }

.magnifying-glass { top: 0; }

.networks-wrapper { width: 100%; }
.networks-wrapper #mobile-networks { width: 100vw; margin: 0 auto; }
.networks-wrapper #mobile-networks .slick-list { height: 90px; }
.front .networks-wrapper #mobile-networks { margin-top: -190px; }
.networks-wrapper #mobile-networks a.buttoncontainer { width: 85px !important; height: 85px; float: left; border-radius: 50px; border: solid 1px black; color: white; font-weight: bold; margin-left: calc(calc(100vw - 261px) / 6); margin-right: calc(calc(100vw - 261px) / 6); background-color: black; }
.networks-wrapper #mobile-networks a.buttoncontainer .name { border: none; vertical-align: middle; margin: 0; height: 85px; }
.networks-wrapper #mobile-networks a.buttoncontainer .name table, .networks-wrapper #mobile-networks a.buttoncontainer .name td, .networks-wrapper #mobile-networks a.buttoncontainer .name tbody, .networks-wrapper #mobile-networks a.buttoncontainer .name tr { border: none; }
.networks-wrapper #mobile-networks a.buttoncontainer .name td { text-align: center; font-size: 14px; }
.networks-wrapper #mobile-networks a.buttoncontainer:hover { background-color: #595959; }
.networks-wrapper #mobile-networks ul.slick-dots { position: relative; }
.networks-wrapper #mobile-networks ul.slick-dots li button:before { opacity: 1; color: #7ebeef; font-size: 22px; }
.networks-wrapper #mobile-networks ul.slick-dots li.slick-active button:before { color: red; opacity: 1; }

.not-logged-in.page-node #page-wrapper { padding-top: 113px; }

.front.page-node #footer-wrapper { padding-top: 0; }

#main-wrapper { padding-bottom: 0; }

.html.front.not-logged-in #main-wrapper, .html.front.logged-in #main-wrapper { padding-bottom: 30px; }

.only_mobile { display: block; }

.only_desktop { display: none; }

#page.container #content-column .content-inner { margin-right: 0px; }

#sb-right, #header .region-header #showsidebar-right { display: block; position: absolute; top: 25px; right: 10px; }
#sb-right .navicon-line, #header .region-header #showsidebar-right .navicon-line { width: 26px; height: 6px; background-color: #db2023; box-shadow: black 2px 2px 3px; margin-bottom: 5px; }

.add-position-button, .sign-up-button, .login-button, .main-profile-button { cursor: pointer; padding: 1px 5px; background-color: #ed0622; margin: 2px auto 4px auto; border-radius: 15px; max-width: 300px; box-shadow: 1px 2px 1px 0px rgba(50, 50, 50, 0.5); text-align: center; font-weight: bold; border: none; display: inline-block; padding: 3px 10px; color: #ffffff; border-radius: 5px; border: none; color: white; font-size: 14px; position: absolute; top: 130px; right: 10px; border-radius: 5px; }
.add-position-button:hover, .sign-up-button:hover, .login-button:hover, .main-profile-button:hover { background-color: #fda9b3; }
.add-position-button:active, .sign-up-button:active, .login-button:active, .main-profile-button:active { background-color: #fff3f5; }
.add-position-button:hover, .sign-up-button:hover, .login-button:hover, .main-profile-button:hover { background-color: #fda9b3; color: white; }
.add-position-button:active, .sign-up-button:active, .login-button:active, .main-profile-button:active { background-color: #fff3f5; color: white; }

.login-button { padding: 5px 10px; top: 50px; }

.sign-up-button { padding: 5px 10px; top: 100px; }
.sign-up-button a { color: white; }

.add-position-button { top: 100px; }
.add-position-button a { color: white; }

.not-front #header #logo { display: block; margin-top: 20px; }
.not-front #header #logo .network_name.network, .not-front #header #logo .motto { clear: both; }
.not-front #header #logo .network_name { margin-top: 0; }
.not-front #header #logo .network_name.network { font-size: 20px; }
.not-front #header #logo .motto { font-size: 14px; margin-top: 0; margin-bottom: 15px; }
.not-front #header #user-login-form { clear: both; }

.html.not-logged-in.front #header { margin-top: 0; }
.html.not-logged-in.front #header #user-login-form { display: none; }
.html.not-logged-in.front #header #logo { margin-top: 0; padding-top: 30px; }
.html.not-logged-in.front.page-node #page-wrapper { padding-top: 0; }
.html.not-logged-in.not-front #header { margin-top: 0; }
.html.not-logged-in.not-front #header #user-login-form { display: none; }
.html.not-logged-in.not-front #header #logo { margin: 0 auto 17px; padding-top: 20px; display: block; }
.html.not-logged-in.not-front #header #logo .motto, .html.not-logged-in.not-front #header #logo .network_name { padding-top: 0; float: none; display: block; }
.html.not-logged-in.not-front.page-user #header { padding-top: 0; margin-top: 0; }
.html.not-logged-in.not-front.page-user #header #logo { display: block; margin-bottom: 17px; }
.html.not-logged-in.page-panels #page-wrapper, .html.not-logged-in.page-node #page-wrapper { padding-top: 0; }
.html.logged-in.front #header { height: auto; margin-top: 0; }
.html.logged-in.front #header #user-login-form { display: none; }
.html.logged-in.front #header .main-profile-button { top: 50px; padding: 5px 10px; }
.html.logged-in.front #header #logo { margin-top: 0; padding-top: 30px; }
.html.logged-in.front #splash { margin-top: 0; }
.html.logged-in.front.page-node #page-wrapper { padding-top: 0; }
.html.logged-in.not-front #header { margin-top: -10px; padding-bottom: 0px; }
.html.logged-in.not-front #header #user-login-form { display: none; }
.html.logged-in.not-front #header .main-profile-button { top: 50px; }
.html.logged-in.not-front #header #logo { margin-bottom: 0; padding-top: 0; padding-bottom: 0; margin-top: 0; }
.html.logged-in #header #secondary-menu-links .close-button { float: right; width: 35px; height: 35px; }
.html.logged-in #secondary-menu #secondary-menu-links { top: 0; right: 0; display: none; position: fixed; width: 100%; height: 100%; background-color: #ffffff; }
.html.logged-in #secondary-menu #secondary-menu-links .user-picture, .html.logged-in #secondary-menu #secondary-menu-links .user-name, .html.logged-in #secondary-menu #secondary-menu-links .text-item { display: block; float: none; margin: 0 auto; }
.html.logged-in #secondary-menu #secondary-menu-links .user-picture { margin-top: 20px; margin-bottom: 20px; }
.html.logged-in #secondary-menu #secondary-menu-links .user-name { text-align: center; margin-bottom: 4px; }
.html.logged-in #secondary-menu #secondary-menu-links .text-item { margin-bottom: 15px; }

.close-button { position: relative; display: none; width: 35px; height: 35px; margin-top: 14px; float: right; overflow: hidden; }
.close-button:hover::before, .close-button:hover::after { background: red; }
.close-button.active { display: block; }
.close-button::before, .close-button::after { content: ''; position: absolute; height: 2px; width: 100%; top: 50%; left: 0; margin-top: -1px; background: red; }
.close-button::before { -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.close-button::after { -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.close-button.big { -moz-transform: scale(3); -ms-transform: scale(3); -webkit-transform: scale(3); transform: scale(3); }
.close-button.hairline::before, .close-button.hairline::after { height: 1px; }
.close-button.thick::before, .close-button.thick::after { height: 4px; margin-top: -2px; }
.close-button.black::before, .close-button.black::after { height: 8px; margin-top: -4px; }
.close-button.heavy::before, .close-button.heavy::after { height: 12px; margin-top: -6px; }
.close-button.pointy::Before, .close-button.pointy::after { width: 200%; left: -50%; }
.close-button.rounded::before, .close-button.rounded::after { border-radius: 5px; }
.close-button.blades::before, .close-button.blades::after { border-radius: 5px 0; }
.close-button.warp::before, .close-button.warp::after { border-radius: 120% 0; }
.close-button.fat::before, .close-button.fat::after { border-radius: 100%; }

small { display: block; padding: 5rem; font: .8rem/1 sans-serif; color: #777; text-align: center; }

small a { color: #d0021b; text-decoration: none; border-bottom: 1px solid #ccc; }

small a:hover { border-bottom-color: #222; }

#header { position: relative; }
#header #logo { margin: 20px auto 50px; width: 306px; float: none; display: block; }
#header #logo img { height: 60px; }
#header #secondary-menu { position: relative; width: 100%; }
#header #user-login-form { position: fixed; width: 100%; height: 100%; background-color: white; top: 0; left: 0; padding-top: 60px; }
#header #user-login-form .close-button { position: absolute; top: 0; right: 0; margin-top: 0; }
#header #user-login-form .form-item { width: 254px; margin: 0 auto; display: block; float: none; }
#header #user-login-form .form-item input { height: 24px; }
#header #user-login-form .form-item input#edit-name--2 { width: 242px; background: url('images/mps-icons-sa1ea66982e.png') 0 -927px no-repeat; }
#header #user-login-form .form-item input#edit-pass--2 { width: 242px; }
#header #user-login-form div.item-list { width: 240px; margin: 0 auto 10px; display: block; float: none; }
#header #user-login-form div.item-list .register-button { right: 48px; top: 77px; padding: 2px 10px; border-radius: 5px; }
#header #user-login-form .form-actions { margin: 0 auto; float: none; display: block; width: 93px; }
#header #user-login-form .form-actions #edit-submit--2 { padding: 8px 20px; cursor: pointer; padding: 1px 5px; background-color: #ed0622; margin: 2px auto 4px auto; border-radius: 15px; max-width: 300px; box-shadow: 1px 2px 1px 0px rgba(50, 50, 50, 0.5); text-align: center; font-weight: bold; border: none; display: inline-block; padding: 3px 10px; color: #ffffff; border-radius: 5px; border: none; }
#header #user-login-form .form-actions #edit-submit--2:hover { background-color: #fda9b3; }
#header #user-login-form .form-actions #edit-submit--2:active { background-color: #fff3f5; }
#header #user-login-form .form-actions #edit-submit--2:hover { background-color: #fda9b3; color: white; }
#header #user-login-form .form-actions #edit-submit--2:active { background-color: #fff3f5; color: white; }
#header #main-menu { float: left; margin-top: -12px; }
#header #main-menu li[class^="about"] .menu-221 a, #header #main-menu #main-menu-links .menu-221 a { font-size: 12px; }
#header .region-header #showsidebar-right { display: none; position: absolute; top: 50px; right: 5px; }
#header .region-header #showsidebar-right .navicon-line { width: 30px; height: 5px; box-shadow: none; }

.view .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget { display: block; position: relative; float: left; }
.view .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-item-field-geofield-distance-unit { margin-bottom: 10px; }
.view .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget span.geofield-proximity-origin-from { clear: both; }
.view .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button, .view .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-reset-button { float: right; }
.view .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button { margin-left: 0 !important; }
.view .view-filters .views-exposed-form .views-exposed-widget { bottom: 0; }
.view .view-content .item-list ul li.views-row { box-shadow: none; margin: 25px 0 0; width: 24vw; height: 85px; }
.view .view-content .item-list ul li.views-row.network-availability-available, .view .view-content .item-list ul li.views-row.network-availability-not-available { padding-bottom: 20px; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-picture .field-content, .view .view-content .item-list ul li.views-row.network-availability-available .views-field-field-company-logo .field-content, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-picture .field-content, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-field-company-logo .field-content { background-color: ghostwhite; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-flagged-1, .view .view-content .item-list ul li.views-row.network-availability-available .views-field-flagged, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-flagged-1, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-flagged { left: 10px; bottom: 7px; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops, .view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops-1, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops-1 { bottom: 6px; height: 20px; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops .flag-wrapper.flag-network-candidates a, .view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops .flag-wrapper.flag-network-favorites a, .view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops-1 .flag-wrapper.flag-network-candidates a, .view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops-1 .flag-wrapper.flag-network-favorites a, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops .flag-wrapper.flag-network-candidates a, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops .flag-wrapper.flag-network-favorites a, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops-1 .flag-wrapper.flag-network-candidates a, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops-1 .flag-wrapper.flag-network-favorites a { width: 20px; height: 20px; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops-1, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops-1 { right: 38px; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops-1 .flag-wrapper.flag-network-candidates a.flag-action, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops-1 .flag-wrapper.flag-network-candidates a.flag-action { background: url('images/mps-icons-sa1ea66982e.png') 0 -1245px no-repeat; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops-1 .flag-wrapper.flag-network-candidates a.unflag-action, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops-1 .flag-wrapper.flag-network-candidates a.unflag-action { background: url('images/mps-icons-sa1ea66982e.png') 0 -1283px no-repeat; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops { right: 10px; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops .flag-wrapper.flag-network-favorites a.flag-action, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops .flag-wrapper.flag-network-favorites a.flag-action { background: url('images/mps-icons-sa1ea66982e.png') 0 -496px no-repeat; }
.view .view-content .item-list ul li.views-row.network-availability-available .views-field-ops .flag-wrapper.flag-network-favorites a.unflag-action, .view .view-content .item-list ul li.views-row.network-availability-not-available .views-field-ops .flag-wrapper.flag-network-favorites a.unflag-action { background: url('images/mps-icons-sa1ea66982e.png') 0 -534px no-repeat; }
.view .view-content .item-list ul li.views-row .views-field-field-pro-last-name { font-size: 0.7em; }
.view .view-content .item-list ul li.views-row .views-field-field-ba-position, .view .view-content .item-list ul li.views-row .views-field-field-actor-position { font-size: 0.6em; padding-top: 0; }
.view .view-content .item-list ul li.views-row .views-field-title { font-size: 0.75em; }
.view .view-content .item-list ul li.views-row .views-field-field-union-number .field-content { font-size: 0.6em; }
.view .view-content .item-list ul li.views-row .views-field-field-screenplay-format { padding-bottom: 8px; }
.view .view-content .item-list ul li.views-row .views-field-field-screenplay-format .field-content { font-size: 0.56em; }
.view .view-content .item-list ul li.views-row.network-availability-Available, .view .view-content .item-list ul li.views-row.network-availability-Not { padding-bottom: 0; }
.view .view-content .item-list ul li.views-row.network-availability-Available .views-field-flagged, .view .view-content .item-list ul li.views-row.network-availability-Available .views-field-flagged-1, .view .view-content .item-list ul li.views-row.network-availability-Not .views-field-flagged, .view .view-content .item-list ul li.views-row.network-availability-Not .views-field-flagged-1 { bottom: 2px; font-size: 0.56em; }
.view .view-content .item-list ul li.views-row .item-wrapper-link { box-shadow: none; width: 29vw; height: 95px; }
.view .view-content .item-list ul li.views-row .item-wrapper-link .views-field-field-company-logo, .view .view-content .item-list ul li.views-row .item-wrapper-link .views-field-field-title-page-of-pdf, .view .view-content .item-list ul li.views-row .item-wrapper-link .views-field-picture { width: 29vw; height: 95px; }
.view .view-content .item-list ul li.views-row .item-wrapper-link .views-field-field-company-logo .field-content, .view .view-content .item-list ul li.views-row .item-wrapper-link .views-field-field-title-page-of-pdf .field-content, .view .view-content .item-list ul li.views-row .item-wrapper-link .views-field-picture .field-content { height: 95px; }
.view .view-content .item-list ul li.views-row .edit-node-white { background: url('images/mps-icons-sa1ea66982e.png') 0 -827px no-repeat; }
.view .view-content .item-list ul li.views-row .magnifying-glass { background: url('images/mps-icons-sa1ea66982e.png') 0 -406px no-repeat; }
.view .view-content .item-list ul li.views-row .edit-node-white, .view .view-content .item-list ul li.views-row .magnifying-glass { background-color: rgba(0, 0, 0, 0.36); }
.view .view-content .item-list ul li.views-row .edit-node-white:hover, .view .view-content .item-list ul li.views-row .magnifying-glass:hover { background-color: rgba(0, 0, 0, 0.69); }
.view .view-content .item-list ul li.views-row .views-field-field-geofield-distance, .view .view-content .item-list ul li.views-row .views-field-field-geofield-distance-1, .view .view-content .item-list ul li.views-row .views-field-field-pro-last-name, .view .view-content .item-list ul li.views-row .views-field-field-cs-company-name, .view .view-content .item-list ul li.views-row .views-field-field-cs-job-title, .view .view-content .item-list ul li.views-row .views-field-field-sac-show-job-title, .view .view-content .item-list ul li.views-row .views-field-field-actor-position, .view .view-content .item-list ul li.views-row .views-field-field-ba-position, .view .view-content .item-list ul li.views-row .views-field-field-union-number, .view .view-content .item-list ul li.views-row .views-field-field-union-affiliate, .view .view-content .item-list ul li.views-row .views-field-title, .view .view-content .item-list ul li.views-row .views-field-field-price { width: 28vw; }
.view.view-music-song-candidates-display .view-content .item-list ul li.views-row, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row, .view.view-music-search .view-content .item-list ul li.views-row { padding: 10px 5px 10px 5px; }
.view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-company-logo { width: 50px; margin-bottom: 10px; position: relative; right: 0; top: 0; }
.view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file { margin-top: 0; }
.view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file audio, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file audio, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file audio { width: 200px; }
.view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-product-link { clear: both; width: auto; font-size: 0.8em; }
.view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { margin-right: 10px; margin-top: 6px; }
.view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { right: 30px; }
.view.view-corp-staff-search .view-content .item-list ul li.views-row .views-field-field-cs-job-title, .view.view-corp-staff-search .view-content .item-list ul li.views-row .views-field-field-pro-last-name { font-size: 0.6em; }

.view.view-corp-staff-favorites-display .view-content .item-list ul li.views-row, .view.view-corp-staff-candidates-display .view-content .item-list ul li.views-row, .view.view-all-candidates-display .view-content .item-list ul li.views-row, .view.view-all-favorites-display .view-content .item-list ul li.views-row, .view.view-staff-and-crew-candidates-display .view-content .item-list ul li.views-row, .view.view-staff-and-crew-favorites-display .view-content .item-list ul li.views-row { height: 75px; }

.magnifying-glass { top: -22px; }

#header-wrapper { padding: 0 10px; }

#page.container > .region-sidebar-first, #page.container > .region-sidebar-second { position: absolute; z-index: 9999; padding-bottom: 0; }

#page.container > .region-sidebar-first { top: 180px; width: 99%; }
#page.container > .region-sidebar-first section { margin-bottom: 0; }
#page.container > .region-sidebar-first .view-all-networks.collapsed { display: none; }

.view-all-networks { color: #3d84e0; }

#page.container > .region-sidebar-second { top: 894px; width: 100%; }

.html.not-logged-in.page-views .container, .html.logged-in.page-panels .container { padding-top: 10px; }

#page .region-sidebar-first, #page .region-sidebar-second { display: none; }
#page.container > .region-sidebar-second { display: none !important; }

@media only screen and (max-width: 704px) { .view .view-content { width: 487px; display: block; margin: 0 auto; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row, .view.view-music-search .view-content .item-list ul li.views-row { padding: 10px 5px 10px 5px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-company-logo { width: 50px; margin-bottom: 10px; position: relative; right: 0; top: 0; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file { margin-top: 0; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container { width: 360px; min-width: 0; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container .mejs__controls .mejs__time-rail, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container .mejs__controls .mejs__time-rail, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container .mejs__controls .mejs__time-rail { width: 50px !important; margin: 0 8px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file .mejs__container .mejs__controls .mejs__horizontal-volume-slider { width: 25px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-product-link { clear: both; width: auto; font-size: 0.8em; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { margin-right: 10px; margin-top: 6px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { right: 30px; } }
@media only screen and (max-width: 580px) { .view.view-music-song-candidates-display .view-content .item-list ul li.views-row, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row, .view.view-music-search .view-content .item-list ul li.views-row { padding: 10px 5px 10px 5px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-company-logo { width: 50px; margin-bottom: 10px; position: relative; right: 0; top: 0; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file { margin-top: 0; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file audio, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file audio, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file audio { width: 200px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-product-link { clear: both; width: auto; font-size: 0.8em; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { margin-right: 10px; margin-top: 6px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { right: 30px; } }
@media only screen and (max-width: 522px) { .view .view-content { display: block; width: 100%; }
  .view .view-content .item-list { width: 95vw; padding-left: 10px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row, .view.view-music-search .view-content .item-list ul li.views-row { padding: 10px 5px 10px 5px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-company-logo, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-company-logo { width: 50px; margin-bottom: 10px; position: relative; right: 0; top: 0; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file { margin-top: 0; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-song-file audio, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-song-file audio, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-song-file audio { width: 200px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-field-product-link, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-screenplay-languages, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-writer-names, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-music-genre, .view.view-music-search .view-content .item-list ul li.views-row .views-field-field-product-link { clear: both; width: auto; font-size: 0.8em; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { margin-right: 10px; margin-top: 6px; }
  .view.view-music-song-candidates-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-song-favorites-display .view-content .item-list ul li.views-row .views-field-ops-1, .view.view-music-search .view-content .item-list ul li.views-row .views-field-ops-1 { right: 30px; } }
.view-background-artist-search .view-filters .views-exposed-form #edit-field-ba-position-tid-wrapper, .view-background-artist-search .view-filters .views-exposed-form #edit-field-actor-position-tid-wrapper, .view-background-artist-search .view-filters .views-exposed-form #edit-field-union-affiliate-tid-wrapper, .view-background-artist-search .view-filters .views-exposed-form #edit-field-gender-tid-wrapper, .view-actor-search .view-filters .views-exposed-form #edit-field-ba-position-tid-wrapper, .view-actor-search .view-filters .views-exposed-form #edit-field-actor-position-tid-wrapper, .view-actor-search .view-filters .views-exposed-form #edit-field-union-affiliate-tid-wrapper, .view-actor-search .view-filters .views-exposed-form #edit-field-gender-tid-wrapper { margin-right: 10px; }
.view-background-artist-search .view-filters .views-exposed-form #edit-field-union-affiliate-tid-wrapper, .view-actor-search .view-filters .views-exposed-form #edit-field-union-affiliate-tid-wrapper { max-width: 160px; }

.page-user-register.not-logged-in.html .container { padding-top: 0; }

.fc-save-form-session-processed #registration-step, .page-checkout #registration-step { margin-bottom: 0; }
.fc-save-form-session-processed #registration-step .steps .step, .page-checkout #registration-step .steps .step { font-size: 1em; }
.fc-save-form-session-processed #registration-step .labels, .page-checkout #registration-step .labels { margin-left: 4%; width: 100%; float: left; }
.fc-save-form-session-processed #registration-step .labels .text .big, .page-checkout #registration-step .labels .text .big { font-size: 2em; }
.fc-save-form-session-processed #registration-step .labels .text .bottom .middle, .fc-save-form-session-processed #registration-step .labels .text .top .middle, .page-checkout #registration-step .labels .text .bottom .middle, .page-checkout #registration-step .labels .text .top .middle { font-size: 1.2em; }
.fc-save-form-session-processed #registration-step #step-2 .image, .page-checkout #registration-step #step-2 .image { width: 60px; height: 42px; background-size: 60px; }
.fc-save-form-session-processed #mate-stripe-checkout-form, .page-checkout #mate-stripe-checkout-form { border: none; }
.fc-save-form-session-processed #mate-stripe-checkout-form .form-item, .page-checkout #mate-stripe-checkout-form .form-item { margin-left: 0; }
.fc-save-form-session-processed #mate-stripe-checkout-form .form-item .row-info, .page-checkout #mate-stripe-checkout-form .form-item .row-info { font-size: 0.8em; }
.fc-save-form-session-processed #mate-stripe-checkout-form .form-item-coupon input[type=text], .fc-save-form-session-processed #mate-stripe-checkout-form .form-item-quantity input[type=number], .page-checkout #mate-stripe-checkout-form .form-item-coupon input[type=text], .page-checkout #mate-stripe-checkout-form .form-item-quantity input[type=number] { width: 100%; }
.fc-save-form-session-processed #mate-stripe-checkout-form .form-item-credit-expire-year, .page-checkout #mate-stripe-checkout-form .form-item-credit-expire-year { width: 80px; margin-left: 20px; margin-top: 64px; }
.fc-save-form-session-processed #mate-stripe-checkout-form .form-item-credit-expire-month, .page-checkout #mate-stripe-checkout-form .form-item-credit-expire-month { width: 108px; }
.fc-save-form-session-processed #mate-stripe-checkout-form a#cvv, .page-checkout #mate-stripe-checkout-form a#cvv { margin-left: 0; }
.fc-save-form-session-processed #mate-stripe-checkout-form .cvv-help, .page-checkout #mate-stripe-checkout-form .cvv-help { position: fixed; left: 0; bottom: 40%; width: 300px; height: 193px; z-index: 9999; }

.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-cell-phone, .logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-birthday, .logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-first-name, .logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-last-name { width: 100%; margin-left: 0; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-birthday legend { float: none; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-birthday .date-no-float { width: 100%; float: none; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-birthday .fieldset-wrapper { margin-top: 0; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-birthday fieldset.date-combo .container-inline-date > .form-item { width: 100%; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-birthday fieldset.date-combo .container-inline-date .date-padding { width: 100%; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-address { width: 100%; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-address .form-item { max-width: 100%; margin-left: 0; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-address .fieldset-description { width: 100%; max-width: 100%; }
.logged-in.page-user-edit-main #user-profile-form #edit-profile-main-field-pro-address .form-item.form-type-select { width: 100%; margin-top: 0; margin-left: 0; }

.registration-step-Done ul.primary li, .page-user-password ul.primary li { display: block; margin-bottom: 10px; }

.html.not-logged-in.page-user .container { padding-top: 20px; }

#user-register-form { border: none; padding-right: 0; padding-left: 0; }
#user-register-form .form-item { width: 100%; float: none; margin: 0 auto 10px; display: block; }
#user-register-form .form-item.form-item-conf-mail, #user-register-form .form-item.form-item-last-name { margin-left: 0; }
#user-register-form .form-item.form-type-password-confirm .description { width: 100%; }
#user-register-form .form-item.form-type-password-confirm .password-strength { width: 14em; float: none; }
#user-register-form .form-item input { height: 30px; box-sizing: border-box; }
#user-register-form .form-item.form-type-password-confirm .password-suggestions.description { margin-left: 0; margin-top: 0; box-sizing: border-box; }
#user-register-form .form-item .password-confirm { width: 100%; margin-top: 0; }
#user-register-form #edit-actions { float: none; margin: 0 auto; }

fieldset.captcha.form-wrapper { margin-bottom: 20px; }

#mate-stripe-checkout-form .form-item-plan-info { width: 100%; max-width: 100%; min-width: 100%; }
#mate-stripe-checkout-form .form-item { width: 100%; }

#user-pass .form-actions { float: none; margin: 0 auto; width: 175px; display: block; }

.tabs.primary { padding-left: 0; }
.tabs.primary li a { margin: 0; font-size: 14px; }

input[type="submit"] { border-radius: 5px; }

p { font-size: 14px; }

form { padding-right: 5px; padding-left: 5px; }

div#feedbackCollect-container { display: none; }

.node-type-staff-and-crew #page div[class^="panel-pane pane-entity-field pane-node-field-position-"] { font-size: 1.7em; }

.html.page-user- .profile .privatemsg-send-link.privatemsg-send-link-profile { padding-top: 0; padding-bottom: 0; }

.form-textarea-wrapper textarea { border: 1px solid grey; }

input[type="text"], input[type="number"], input[type="password"] { box-sizing: border-box; padding: 5px; height: 24px !important; }

.not-front #page { border: none; }
.not-front #page #content-column #main-content { padding-left: 5px; padding-right: 5px; }
.not-front.registration-step-Profile2 #page { padding-left: 3px; }
.not-front.registration-step-Profile2 #page #edit-profile-main-field-pro-address .locality-block { margin-top: 25px; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content { height: 100% !important; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-picture { margin-top: 0; margin-bottom: 0; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-picture .user-picture { width: 210px; height: 210px; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-picture .user-picture img { max-width: 210px; max-height: 210px; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form #edit-actions { width: 100%; text-align: center; }
.not-front.registration-step-Picture #modalContent .ctools-modal-content form#profile-pic-changer-form .form-type-managed-file .description { margin-top: 60px; max-width: 95%; }

#current-environment { font-size: 0.6em; }

#bottom-bar { display: block; background-color: #1f1e1e; position: fixed; bottom: 0px; width: 100%; z-index: 100; border-top: solid 1px #b1b1b1; }
#bottom-bar .icons { max-height: 24px; width: 100%; }
#bottom-bar .icons div { float: left; width: 8%; text-align: center; background-size: contain; background-repeat: no-repeat; padding: 5px; margin-left: 4%; }
#bottom-bar .icons div a { display: block; }
#bottom-bar .icons div a img { width: auto; height: 85%; max-height: 24px; }
#bottom-bar .button-share-container { display: none; }
#bottom-bar .button-share-container a { margin-left: 8%; }
#bottom-bar .button-share-container.visible { width: 100%; float: left; clear: both; display: block; }

body.wrapp #footer-wrapper { padding-bottom: 38px; }
body.wrapp .view-filters { display: none; }
body.wrapp #block-mps-network-networks-sidebar-first { display: none; }
body.wrapp #block-mps-location-location-sidebar-first { margin-left: 0; box-shadow: none; }
body.wrapp #block-mps-location-location-sidebar-first #company-yours .views-field { text-align: center; }
body.wrapp #block-mps-location-location-sidebar-first a.blue-button { font-size: 1em; }
body.wrapp.page-my-availability #page .fuzzy-search, body.wrapp.page-my-availability #page button.sort, body.wrapp.page-all-favorites-candidates #page .fuzzy-search, body.wrapp.page-all-favorites-candidates #page button.sort { display: none; }
body.wrapp.page-my-availability #page ul, body.wrapp.page-all-favorites-candidates #page ul { list-style: none; }
body.wrapp.page-my-availability #page ul a, body.wrapp.page-all-favorites-candidates #page ul a { color: #000000; }
body.wrapp.page-my-availability #page ul div, body.wrapp.page-my-availability #page ul li, body.wrapp.page-all-favorites-candidates #page ul div, body.wrapp.page-all-favorites-candidates #page ul li { margin-bottom: 0; }
body.wrapp.page-my-availability #page ul div a.blue-button, body.wrapp.page-my-availability #page ul li a.blue-button, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button { cursor: pointer; padding: 1px 5px; background-color: #bedafb; margin: 2px auto 4px auto; border-radius: 15px; max-width: 300px; box-shadow: 1px 2px 1px 0px rgba(50, 50, 50, 0.5); text-align: center; font-weight: bold; border: none; display: inline-block; padding: 3px 10px; color: #3d84e0; border-radius: 5px; margin: 0; padding-bottom: 0; padding-top: 0; font-size: 1em; }
body.wrapp.page-my-availability #page ul div a.blue-button:hover, body.wrapp.page-my-availability #page ul li a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:hover { background-color: white; }
body.wrapp.page-my-availability #page ul div a.blue-button:active, body.wrapp.page-my-availability #page ul li a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:active { background-color: white; }
body.wrapp.page-my-availability #page ul div a.blue-button:hover, body.wrapp.page-my-availability #page ul li a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:hover { color: #164788; background-color: #4696f4; }
body.wrapp.page-my-availability #page ul div a.blue-button:active, body.wrapp.page-my-availability #page ul li a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.blue-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.blue-button:active { color: #ffffff; background-color: #3d84e0; }
body.wrapp.page-my-availability #page ul div a.red-button, body.wrapp.page-my-availability #page ul li a.red-button, body.wrapp.page-all-favorites-candidates #page ul div a.red-button, body.wrapp.page-all-favorites-candidates #page ul li a.red-button { cursor: pointer; padding: 1px 5px; background-color: #ed0622; margin: 2px auto 4px auto; border-radius: 15px; max-width: 300px; box-shadow: 1px 2px 1px 0px rgba(50, 50, 50, 0.5); text-align: center; font-weight: bold; border: none; display: inline-block; padding: 3px 10px; color: #ffffff; border-radius: 5px; border: none; padding: 6px; border-radius: 0; font-size: 1em; }
body.wrapp.page-my-availability #page ul div a.red-button:hover, body.wrapp.page-my-availability #page ul li a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:hover { background-color: #fda9b3; }
body.wrapp.page-my-availability #page ul div a.red-button:active, body.wrapp.page-my-availability #page ul li a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:active { background-color: #fff3f5; }
body.wrapp.page-my-availability #page ul div a.red-button:hover, body.wrapp.page-my-availability #page ul li a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:hover, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:hover { background-color: #fda9b3; color: white; }
body.wrapp.page-my-availability #page ul div a.red-button:active, body.wrapp.page-my-availability #page ul li a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul div a.red-button:active, body.wrapp.page-all-favorites-candidates #page ul li a.red-button:active { background-color: #fff3f5; color: white; }
body.wrapp.page-my-availability #page ul div, body.wrapp.page-all-favorites-candidates #page ul div { margin-bottom: 2px; }
body.wrapp.page-my-availability #page ul li, body.wrapp.page-all-favorites-candidates #page ul li { text-align: center; }
body.wrapp.page-my-availability #page ul.list, body.wrapp.page-all-favorites-candidates #page ul.list { clear: both; margin-bottom: 5px; padding-bottom: 10px; padding-left: 10px; }
body.wrapp.page-my-availability #page ul.list li, body.wrapp.page-all-favorites-candidates #page ul.list li { text-align: initial; }
body.wrapp.page-my-availability #page ul.list li a, body.wrapp.page-all-favorites-candidates #page ul.list li a { display: inline-block; margin-bottom: 0px; overflow: hidden; font-size: 1em; }
body.wrapp.page-my-availability #page .favorites-item, body.wrapp.page-my-availability #page .candidate-item, body.wrapp.page-all-favorites-candidates #page .favorites-item, body.wrapp.page-all-favorites-candidates #page .candidate-item { margin-left: 10px; }

body.show-search .view-filters { display: block; }

.region-one-main section.block.pane-mps-network-networks-sidebar-first { margin-top: -18px; margin-left: -5px; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first h2 { font-size: 1.5em; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first .block-inner { background-color: #bedafb; list-style: none; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first li a { color: #000000; text-align: center; font-weight: bold; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first li.current { margin-bottom: 0; padding-bottom: 5px; }
.region-one-main section.block.pane-mps-network-networks-sidebar-first .view-all-networks { display: none; }

#loadinganimation { display: block; }
#loadinganimation .loadinganimation-box { width: 75%; height: 100px; left: 35%; }
#loadinganimation .loadinganimation-box .loadinganimation-outer { background: #f2f2f2; border: transparent; }
#loadinganimation .loadinganimation-box .loadinganimation-inner { height: 100px; background: linear-gradient(to right, rgba(128, 128, 128, 0) 0%, rgba(128, 128, 128, 0) 17%, rgba(128, 128, 128, 0.3) 42%, rgba(128, 128, 128, 0.75) 46%, rgba(128, 128, 128, 0.65) 56%, rgba(128, 128, 128, 0) 100%); /* W3C */ }
#loadinganimation .loadinganimation-box .loading-text { color: #000; font-size: 3em; top: -46%; }

body.page-manage #content .block-inner h2 { font-size: 1.44em; padding-bottom: 20px; }
body.page-manage #content .block-inner .views-row a.blue-button { display: inline; }
body.page-manage #content .block-inner .views-row .middler { height: 0; }
body.page-manage #content .block-inner .views-row table.image-table { border: none; margin: 0; height: 100%; }
body.page-manage #content .block-inner .views-row table.image-table td { vertical-align: middle; text-align: center; padding: 0; }
body.page-manage #content .block-inner .views-row table.image-table tbody, body.page-manage #content .block-inner .views-row table.image-table tr, body.page-manage #content .block-inner .views-row table.image-table td { border: none; }
body.page-manage #content .block-inner .views-row section { min-height: auto; max-height: 85px; vertical-align: middle; }
body.page-manage #content .block-inner .views-row section .field-items img { height: auto; }
body.page-manage #content .block-inner .views-row.add-item { height: 75px; }
body.page-manage #content .block-inner .views-row .views-field-title { position: absolute; }
body.page-manage #content .view .view-content .item-list { width: 100%; padding-left: 5px; }

body.page-node.page-node- #page #main-content { padding-right: 10px; padding-left: 10px; margin-left: 0; margin-right: 0; margin-top: -20px; }
body.page-node.page-node- #page #main-content #content .panel-flexible { margin-left: 0; margin-right: 0; }
body.page-node.page-node- #page #main-content .pane-main-profile-panel-pane-1 h3 { font-size: 1.05em; }
body.page-node.page-node- #page #main-content .pane-representation-management h3 { font-size: 1.3em; }
body.page-node.page-node- #page #main-content .field-slideshow { display: block; margin: 0 auto; }
body.page-node.page-node- #page #main-content .field-name-field-company-logo, body.page-node.page-node- #page #main-content .user-picture { position: relative; }
body.page-node.page-node- #page #main-content .field-name-field-company-logo img, body.page-node.page-node- #page #main-content .user-picture img { display: block; margin: 0 auto; }
body.page-node.page-node- #page iframe#pdf_reader { width: 100% !important; }
body.page-node.page-node- #page .panel-pane.pane-custom.pane-4.no-title.block { display: none; }
body.page-node.page-node- #page .pane-node-field-external-screenplay-presen, body.page-node.page-node- #page .pane-node-field-screenplay-presentation { margin-bottom: 20px; }
body.page-node.page-node- #page .field-name-field-cs-shows-and-movies, body.page-node.page-node- #page .field-name-field-actor-shows-movies, body.page-node.page-node- #page .field-name-field-ba-shows-movies, body.page-node.page-node- #page .field-name-field-sac-shows-movies { width: 100%; overflow: auto; }
body.page-node.page-node- #page .field-name-field-cs-shows-and-movies .field-external-screenplay-presen, body.page-node.page-node- #page .field-name-field-cs-shows-and-movies .field_external_screenplay_presen, body.page-node.page-node- #page .field-name-field-actor-shows-movies .field-external-screenplay-presen, body.page-node.page-node- #page .field-name-field-actor-shows-movies .field_external_screenplay_presen, body.page-node.page-node- #page .field-name-field-ba-shows-movies .field-external-screenplay-presen, body.page-node.page-node- #page .field-name-field-ba-shows-movies .field_external_screenplay_presen, body.page-node.page-node- #page .field-name-field-sac-shows-movies .field-external-screenplay-presen, body.page-node.page-node- #page .field-name-field-sac-shows-movies .field_external_screenplay_presen { display: none; }
body.page-node.page-node- #page .field-name-field-cs-shows-and-movies .field-operations ul li, body.page-node.page-node- #page .field-name-field-actor-shows-movies .field-operations ul li, body.page-node.page-node- #page .field-name-field-ba-shows-movies .field-operations ul li, body.page-node.page-node- #page .field-name-field-sac-shows-movies .field-operations ul li { list-style: none; }
body.page-node.page-node- #content-column { padding-bottom: 0; }
body.page-node.node-type-staff-and-crew #page div[class^="panel-pane pane-entity-field pane-node-field-position-"] { font-size: 1.4em; }
body.page-node.node-type-staff-and-crew #page .pane-flag-link { margin-bottom: 20px; }
body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-33 .panels-flexible-row { margin-bottom: 20px; }
body.page-node.node-type-content-profile.screenplay-network #page .pane-node-field-audible-treatment, body.page-node.node-type-content-profile.screenplay-network #page .pane-node-field-audible-outline, body.page-node.node-type-content-profile.screenplay-network #page .pane-node-field-audible-screenplay { width: 208px; margin: 0 auto 20px; }
body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-33-bottom_left, body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-33-center_bottom, body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-33-middle_right { width: 100%; padding-right: 0; padding-left: 0; float: none; }
body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-33-bottom_left .block-inner, body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-33-center_bottom .block-inner, body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-33-middle_right .block-inner { margin-left: 10px !important; margin-right: 10px !important; }
body.page-node.node-type-content-profile.screenplay-network #page .panel-pane.pane-entity-field.pane-node-field-screenplay-presentation.no-title.block { margin-bottom: 20px; }
body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-row-inside-first .center-right .panels-flexible-region-inside { padding-left: 0; }
body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-row-inside-first .center-right .panels-flexible-region-inside .pane-node-field-screenplay-presentation { width: 320px; margin: 0 auto; float: none; }
body.page-node #page #main-content { border: none; padding-right: 0; padding-left: 0; }
body.page-node #page .view-main-profile { margin-top: 0; }
body.page-node #page .pane-main-profile-panel-pane-1 { margin-bottom: 0; }
body.page-node #page .pane-node-title { width: 84%; clear: none; margin-right: 0; }
body.page-node #page .pane-node-title h1 { font-size: 1.275em; }
body.page-node #page .center-right { position: relative; right: 0; top: 0; }
body.page-node #page .panels-flexible-row-inside-first .center-right .panels-flexible-region-inside { right: 0; }
body.page-node #page .panels-flexible-region-new-bottom_left, body.page-node #page .panels-flexible-region-new-center_bottom, body.page-node #page .panels-flexible-region-new-middle_right, body.page-node #page .panels-flexible-region-24-bottom_left, body.page-node #page .panels-flexible-region-24-center_bottom, body.page-node #page .panels-flexible-region-24-middle_right { display: block; margin: 0 auto; float: none; }
body.page-node #page .panels-flexible-region-new-center_left { width: 100%; }
body.page-node #page .pane-node-field-pdf-dossier iframe.pdf_reader { width: 100% !important; }
body.page-node #page .panels-flexible-region-24-bottom_left, body.page-node #page .panels-flexible-region-24-center_bottom, body.page-node #page .panels-flexible-region-24-middle_right, body.page-node #page .panels-flexible-region-new-user_image_, body.page-node #page .panels-flexible-region-new-bottom_left, body.page-node #page .panels-flexible-region-new-center_bottom, body.page-node #page .panels-flexible-region-new-middle_right, body.page-node #page .panels-flexible-region-new-center, body.page-node #page .panels-flexible-region-new-center_right { width: 100%; }
body.page-node #page .pane-node-field-photo-gallery { float: left; }
body.page-node #page .pane-node-field-notes { margin-bottom: 0; }
body.page-node #page .pane-node-field-notes p { margin-bottom: 0; }
body.page-node #page .panel-pane.pane-entity-field-extra.pane-user-privatemsg-send-new-message.no-title.block { font-size: 14px; }
body.page-node #page .pane-node-field-pdf-dossier iframe, body.page-node #page .pane-node-field-external-screenplay-presen iframe { width: 100% !important; }
body.page-node #page .pane-node-field-cs-shows-and-movies, body.page-node #page .pane-node-field-ba-shows-movies.block, body.page-node #page .pane-node-field-actor-shows-movies.block { overflow: auto; }
body.page-node #page .pane-node-field-cs-shows-and-movies table, body.page-node #page .pane-node-field-ba-shows-movies.block table, body.page-node #page .pane-node-field-actor-shows-movies.block table { overflow: auto; }
body.page-node #page .panel-pane.pane-flag-link.pane-node.no-title.block { position: absolute; top: 0; right: 20px; }
body.page-node #page .panel-pane.pane-flag-link.pane-node.no-title.block .flag-network-favorites { right: 25px; }
body.page-node #page .pane-node-flag-appropriateness { text-align: center; }
body.page-node #page .pane-node-flag-appropriateness .flag-wrapper { float: none; }
body.page-node #page .print-button { display: none; }
body.page-node #page .panel-pane.pane-node-field-height-feet, body.page-node #page .panel-pane.pane-node-field-playable-age-low { width: auto; }
body.page-node #page .pane-node-field-pdf-dossier .field-name-field-pdf-dossier .field-items .field-item { float: none; margin: 0 auto 10px; }
body.page-node.page-node-add #content select, body.page-node.page-node-edit #content select { max-width: 95%; }
body.page-node.page-node-add #content .form-item label, body.page-node.page-node-edit #content .form-item label { font-size: 0.9em; }
body.page-node.page-node-add #content .link-field-column, body.page-node.page-node-add #content .form-wrapper, body.page-node.page-node-edit #content .link-field-column, body.page-node.page-node-edit #content .form-wrapper { display: block; margin: 0 auto; float: none; width: 100%; }
body.page-node.page-node-add #content #edit-field-height-feet, body.page-node.page-node-add #content #edit-field-height-inches, body.page-node.page-node-edit #content #edit-field-height-feet, body.page-node.page-node-edit #content #edit-field-height-inches { clear: none; float: left; width: 30%; }
body.page-node.page-node-add #content #edit-field-height-feet .field-suffix, body.page-node.page-node-edit #content #edit-field-height-feet .field-suffix { float: left; margin-top: -30px; margin-left: 160px; }
body.page-node.page-node-add #content #edit-field-height-feet input[type=text], body.page-node.page-node-edit #content #edit-field-height-feet input[type=text] { float: left; margin-top: -27px; margin-left: 110px; }
body.page-node.page-node-add #content #edit-field-height-inches, body.page-node.page-node-edit #content #edit-field-height-inches { margin-left: 65px; margin-top: -32px; max-width: 60px; }
body.page-node.page-node-add #content #edit-field-fluent-languages, body.page-node.page-node-edit #content #edit-field-fluent-languages { margin-bottom: -20px; }
body.page-node.page-node-add #content #edit-field-hair-color, body.page-node.page-node-add #content #edit-field-weight, body.page-node.page-node-edit #content #edit-field-hair-color, body.page-node.page-node-edit #content #edit-field-weight { clear: both; }
body.page-node.page-node-add #content #edit-field-actor-shows-movies, body.page-node.page-node-add #content #edit-field-ba-shows-movies, body.page-node.page-node-add #content #edit-field-sac-shows-movies, body.page-node.page-node-edit #content #edit-field-actor-shows-movies, body.page-node.page-node-edit #content #edit-field-ba-shows-movies, body.page-node.page-node-edit #content #edit-field-sac-shows-movies { overflow: auto; }
body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-date, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-location, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-show-movie-name, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-position, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-date, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-actor-position, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-location, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-show-movie-name, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-date, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-location, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-show-movie-name, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-position, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-date, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-actor-position, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-location, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-show-movie-name, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-date, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-location, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-show-movie-name, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-position, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-date, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-actor-position, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-location, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-show-movie-name, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-date, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-location, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-show-movie-name, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-position, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-date, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-actor-position, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-location, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-show-movie-name, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-date, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-location, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-show-movie-name, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-position, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-date, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-actor-position, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-location, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-show-movie-name, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-date, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-location, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-show-movie-name, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-position, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-date, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-actor-position, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-location, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-show-movie-name { clear: both; float: left; display: block; width: 80%; }
body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-date input, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-location input, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-show-movie-name input, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-position input, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-date input, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-actor-position input, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-location input, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-show-movie-name input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-date input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-location input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-show-movie-name input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-position input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-date input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-actor-position input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-location input, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-show-movie-name input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-date input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-location input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-show-movie-name input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-position input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-date input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-actor-position input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-location input, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-show-movie-name input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-date input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-location input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-show-movie-name input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-position input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-date input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-actor-position input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-location input, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-show-movie-name input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-date input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-location input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-show-movie-name input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-position input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-date input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-actor-position input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-location input, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-show-movie-name input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-date input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-location input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-show-movie-name input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-position input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-date input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-actor-position input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-location input, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-show-movie-name input { box-sizing: border-box; }
body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-date td div, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-location td div, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-show-movie-name td div, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-ba-position td div, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-date td div, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-actor-position td div, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-location td div, body.page-node.page-node-add #content #edit-field-actor-shows-movies .field-name-field-sac-show-movie-name td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-date td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-location td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-show-movie-name td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-ba-position td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-date td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-actor-position td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-location td div, body.page-node.page-node-add #content #edit-field-ba-shows-movies .field-name-field-sac-show-movie-name td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-date td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-location td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-show-movie-name td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-ba-position td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-date td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-actor-position td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-location td div, body.page-node.page-node-add #content #edit-field-sac-shows-movies .field-name-field-sac-show-movie-name td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-date td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-location td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-show-movie-name td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-ba-position td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-date td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-actor-position td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-location td div, body.page-node.page-node-edit #content #edit-field-actor-shows-movies .field-name-field-sac-show-movie-name td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-date td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-location td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-show-movie-name td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-ba-position td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-date td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-actor-position td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-location td div, body.page-node.page-node-edit #content #edit-field-ba-shows-movies .field-name-field-sac-show-movie-name td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-date td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-location td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-show-movie-name td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-ba-position td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-date td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-actor-position td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-location td div, body.page-node.page-node-edit #content #edit-field-sac-shows-movies .field-name-field-sac-show-movie-name td div { width: 100%; }
body.page-node.page-node-add #content #edit-field-playable-age-high, body.page-node.page-node-add #content #edit-field-playable-age-low, body.page-node.page-node-edit #content #edit-field-playable-age-high, body.page-node.page-node-edit #content #edit-field-playable-age-low { clear: none; float: left; width: 48%; }
body.page-node.page-node-add #content #edit-field-playable-age-low input[type=text], body.page-node.page-node-edit #content #edit-field-playable-age-low input[type=text] { margin-top: -28px; margin-left: 140px; }
body.page-node.page-node-add #content #edit-field-playable-age-high, body.page-node.page-node-edit #content #edit-field-playable-age-high { margin-left: 60px; margin-top: 1px; max-width: 60px; }
body.page-node.page-node-add #content #edit-field-cs-shows-and-movies, body.page-node.page-node-add #content #edit-field-pdf-dossier, body.page-node.page-node-add #content #edit-field-photo-gallery, body.page-node.page-node-edit #content #edit-field-cs-shows-and-movies, body.page-node.page-node-edit #content #edit-field-pdf-dossier, body.page-node.page-node-edit #content #edit-field-photo-gallery { overflow: auto; }
body.page-node.page-node-add #content .field-name-field-sac-photo-gallery fieldset table tbody tr, body.page-node.page-node-add #content .field-name-field-cs-photo-gallery fieldset table tbody tr, body.page-node.page-node-add #content .field-name-field-photo-gallery-form table tbody tr, body.page-node.page-node-edit #content .field-name-field-sac-photo-gallery fieldset table tbody tr, body.page-node.page-node-edit #content .field-name-field-cs-photo-gallery fieldset table tbody tr, body.page-node.page-node-edit #content .field-name-field-photo-gallery-form table tbody tr { width: 100%; height: 180px; float: none; box-sizing: border-box; }
body.page-node.page-node-add #content .field-name-field-song-file-form .description, body.page-node.page-node-add #content .field-name-field-song-file-form .audio-name, body.page-node.page-node-add #content .field-name-field-audible-outline-form .description, body.page-node.page-node-add #content .field-name-field-audible-outline-form .audio-name, body.page-node.page-node-add #content .field-name-field-audible-treatment-form .description, body.page-node.page-node-add #content .field-name-field-audible-treatment-form .audio-name, body.page-node.page-node-add #content .field-name-field-audible-screenplay-form .description, body.page-node.page-node-add #content .field-name-field-audible-screenplay-form .audio-name, body.page-node.page-node-edit #content .field-name-field-song-file-form .description, body.page-node.page-node-edit #content .field-name-field-song-file-form .audio-name, body.page-node.page-node-edit #content .field-name-field-audible-outline-form .description, body.page-node.page-node-edit #content .field-name-field-audible-outline-form .audio-name, body.page-node.page-node-edit #content .field-name-field-audible-treatment-form .description, body.page-node.page-node-edit #content .field-name-field-audible-treatment-form .audio-name, body.page-node.page-node-edit #content .field-name-field-audible-screenplay-form .description, body.page-node.page-node-edit #content .field-name-field-audible-screenplay-form .audio-name { clear: both; }
body.page-node.page-node-add #content .field-name-field-song-file-form .audio-name, body.page-node.page-node-add #content .field-name-field-audible-outline-form .audio-name, body.page-node.page-node-add #content .field-name-field-audible-treatment-form .audio-name, body.page-node.page-node-add #content .field-name-field-audible-screenplay-form .audio-name, body.page-node.page-node-edit #content .field-name-field-song-file-form .audio-name, body.page-node.page-node-edit #content .field-name-field-audible-outline-form .audio-name, body.page-node.page-node-edit #content .field-name-field-audible-treatment-form .audio-name, body.page-node.page-node-edit #content .field-name-field-audible-screenplay-form .audio-name { margin-top: 0; }
body.page-node.page-node-add #content .chosen-container, body.page-node.page-node-edit #content .chosen-container { width: 100% !important; }
body.page-node.page-node-add #content .field-name-field-audible-outline-form label, body.page-node.page-node-add #content .field-name-field-audible-outline-form legend, body.page-node.page-node-add #content .field-name-field-audible-treatment-form label, body.page-node.page-node-add #content .field-name-field-audible-treatment-form legend, body.page-node.page-node-add #content .field-name-field-pdf-screenplay-form label, body.page-node.page-node-add #content .field-name-field-pdf-screenplay-form legend, body.page-node.page-node-add #content .field-name-field-pdf-outline-form label, body.page-node.page-node-add #content .field-name-field-pdf-outline-form legend, body.page-node.page-node-add #content .field-name-field-pdf-treatment-form label, body.page-node.page-node-add #content .field-name-field-pdf-treatment-form legend, body.page-node.page-node-add #content .field-name-field-title-page-of-pdf-form label, body.page-node.page-node-add #content .field-name-field-title-page-of-pdf-form legend, body.page-node.page-node-add #content .field-name-field-song-file-form label, body.page-node.page-node-add #content .field-name-field-song-file-form legend, body.page-node.page-node-add #content .field-name-field-product-link-form label, body.page-node.page-node-add #content .field-name-field-product-link-form legend, body.page-node.page-node-add #content .field-name-field-sac-links-form label, body.page-node.page-node-add #content .field-name-field-sac-links-form legend, body.page-node.page-node-add #content .field-name-field-company-link-form label, body.page-node.page-node-add #content .field-name-field-company-link-form legend, body.page-node.page-node-add #content .field-name-field-company-logo-form label, body.page-node.page-node-add #content .field-name-field-company-logo-form legend, body.page-node.page-node-add #content .field-name-field-pdf-dossier-form label, body.page-node.page-node-add #content .field-name-field-pdf-dossier-form legend, body.page-node.page-node-add #content .field-name-field-sac-photo-gallery label, body.page-node.page-node-add #content .field-name-field-sac-photo-gallery legend, body.page-node.page-node-add #content .field-name-field-cs-photo-gallery label, body.page-node.page-node-add #content .field-name-field-cs-photo-gallery legend, body.page-node.page-node-add #content .field-name-field-audible-screenplay-form label, body.page-node.page-node-add #content .field-name-field-audible-screenplay-form legend, body.page-node.page-node-add #content .field-name-field-screenplay-presentation-form label, body.page-node.page-node-add #content .field-name-field-screenplay-presentation-form legend, body.page-node.page-node-add #content .field-name-field-external-screenplay-presen-form label, body.page-node.page-node-add #content .field-name-field-external-screenplay-presen-form legend, body.page-node.page-node-add #content .field-name-field-external-screenplay-presen label, body.page-node.page-node-add #content .field-name-field-external-screenplay-presen legend, body.page-node.page-node-add #content .field-name-field-photo-gallery-form label, body.page-node.page-node-add #content .field-name-field-photo-gallery-form legend, body.page-node.page-node-add #content .field-name-field-photo-gallery label, body.page-node.page-node-add #content .field-name-field-photo-gallery legend, body.page-node.page-node-edit #content .field-name-field-audible-outline-form label, body.page-node.page-node-edit #content .field-name-field-audible-outline-form legend, body.page-node.page-node-edit #content .field-name-field-audible-treatment-form label, body.page-node.page-node-edit #content .field-name-field-audible-treatment-form legend, body.page-node.page-node-edit #content .field-name-field-pdf-screenplay-form label, body.page-node.page-node-edit #content .field-name-field-pdf-screenplay-form legend, body.page-node.page-node-edit #content .field-name-field-pdf-outline-form label, body.page-node.page-node-edit #content .field-name-field-pdf-outline-form legend, body.page-node.page-node-edit #content .field-name-field-pdf-treatment-form label, body.page-node.page-node-edit #content .field-name-field-pdf-treatment-form legend, body.page-node.page-node-edit #content .field-name-field-title-page-of-pdf-form label, body.page-node.page-node-edit #content .field-name-field-title-page-of-pdf-form legend, body.page-node.page-node-edit #content .field-name-field-song-file-form label, body.page-node.page-node-edit #content .field-name-field-song-file-form legend, body.page-node.page-node-edit #content .field-name-field-product-link-form label, body.page-node.page-node-edit #content .field-name-field-product-link-form legend, body.page-node.page-node-edit #content .field-name-field-sac-links-form label, body.page-node.page-node-edit #content .field-name-field-sac-links-form legend, body.page-node.page-node-edit #content .field-name-field-company-link-form label, body.page-node.page-node-edit #content .field-name-field-company-link-form legend, body.page-node.page-node-edit #content .field-name-field-company-logo-form label, body.page-node.page-node-edit #content .field-name-field-company-logo-form legend, body.page-node.page-node-edit #content .field-name-field-pdf-dossier-form label, body.page-node.page-node-edit #content .field-name-field-pdf-dossier-form legend, body.page-node.page-node-edit #content .field-name-field-sac-photo-gallery label, body.page-node.page-node-edit #content .field-name-field-sac-photo-gallery legend, body.page-node.page-node-edit #content .field-name-field-cs-photo-gallery label, body.page-node.page-node-edit #content .field-name-field-cs-photo-gallery legend, body.page-node.page-node-edit #content .field-name-field-audible-screenplay-form label, body.page-node.page-node-edit #content .field-name-field-audible-screenplay-form legend, body.page-node.page-node-edit #content .field-name-field-screenplay-presentation-form label, body.page-node.page-node-edit #content .field-name-field-screenplay-presentation-form legend, body.page-node.page-node-edit #content .field-name-field-external-screenplay-presen-form label, body.page-node.page-node-edit #content .field-name-field-external-screenplay-presen-form legend, body.page-node.page-node-edit #content .field-name-field-external-screenplay-presen label, body.page-node.page-node-edit #content .field-name-field-external-screenplay-presen legend, body.page-node.page-node-edit #content .field-name-field-photo-gallery-form label, body.page-node.page-node-edit #content .field-name-field-photo-gallery-form legend, body.page-node.page-node-edit #content .field-name-field-photo-gallery label, body.page-node.page-node-edit #content .field-name-field-photo-gallery legend { font-size: 1em; padding-left: 36px; }
body.page-node.page-node-add #content .field-name-field-product-link-form, body.page-node.page-node-add #content .field-name-field-sac-links-form, body.page-node.page-node-add #content .field-name-field-company-link-form, body.page-node.page-node-edit #content .field-name-field-product-link-form, body.page-node.page-node-edit #content .field-name-field-sac-links-form, body.page-node.page-node-edit #content .field-name-field-company-link-form { padding-left: 0; }
body.page-node.page-node-add #content .field-name-field-company-logo-form label, body.page-node.page-node-edit #content .field-name-field-company-logo-form label { background: url('images/mps-icons-sa1ea66982e.png') 0 -1001px no-repeat; background-repeat: no-repeat; }
body.page-node.page-node-add #content .form-managed-file .form-file, body.page-node.page-node-edit #content .form-managed-file .form-file { margin-bottom: 10px; }
body.page-node.node-type-music-profile .panels-flexible-region-27-center_bottom, body.page-node.node-type-music-profile .panels-flexible-region-27-bottom_left { float: none; width: 100%; }
body.page-node.node-type-vehicle-profile #page .pane-node-field-photo-gallery { margin-top: 20px; }
body.page-node.node-type-content-profile.produced-content-network #page .center-right { width: 100%; }
body.page-node.node-type-content-profile.produced-content-network #page .panels-flexible-row-inside-first .center-right { min-height: 100%; height: auto; }
body.page-node.node-type-content-profile.produced-content-network #page .panels-flexible-row-inside-first .center-right .panels-flexible-region-inside { position: relative; }
body.page-node.node-type-content-profile.produced-content-network #page .panels-flexible-row-inside-first .center-right .panels-flexible-region-inside img { display: block; margin: 0 auto; }
body.page-node.node-type-content-profile.screenplay-network #page audio { width: 100%; }
body.page-node.node-type-content-profile.screenplay-network #page .pane-node-field-notes { margin-bottom: 20px; }
body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-30-bottom_left, body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-region-30-center_bottom, body.page-node.node-type-content-profile.screenplay-network #page .panels-flexible-30 .panels-flexible-region { width: 100%; }
body.page-node.page-node-add-corporate-staff-profile #page .pane-flag-link, body.page-node.node-type-corporate-staff-profile #page .pane-flag-link { margin-top: 25px; }
body.page-node.page-node-add-corporate-staff-profile #page .field-name-field-cs-job-title, body.page-node.node-type-corporate-staff-profile #page .field-name-field-cs-job-title { font-size: 15px; }
body.page-node.page-node-add-corporate-staff-profile #content .title, body.page-node.node-type-corporate-staff-profile #content .title { overflow: hidden; max-height: 24px; }
body.page-node.page-node-add-corporate-staff-profile #content .title em, body.page-node.node-type-corporate-staff-profile #content .title em { display: block; background-color: white; width: 100%; }
body.page-node.page-node-add-corporate-staff-profile #content #edit-field-cs-shows-and-movies div[class*="form-item-field-cs-shows-and-movies-und"], body.page-node.node-type-corporate-staff-profile #content #edit-field-cs-shows-and-movies div[class*="form-item-field-cs-shows-and-movies-und"] { display: block; width: 90%; float: none; clear: both; }
body.page-node.page-node-add-corporate-staff-profile #content .form-item.form-item-field-cs-location-contact-email-und-0-value, body.page-node.page-node-add-corporate-staff-profile #content .form-item.form-item-field-cs-location-phone-und-0-value, body.page-node.page-node-add-corporate-staff-profile #content .form-item.form-item-field-cs-departments-und-0-value, body.page-node.page-node-add-corporate-staff-profile #content .form-item.form-item-field-cs-job-title-und-0-value, body.page-node.node-type-corporate-staff-profile #content .form-item.form-item-field-cs-location-contact-email-und-0-value, body.page-node.node-type-corporate-staff-profile #content .form-item.form-item-field-cs-location-phone-und-0-value, body.page-node.node-type-corporate-staff-profile #content .form-item.form-item-field-cs-departments-und-0-value, body.page-node.node-type-corporate-staff-profile #content .form-item.form-item-field-cs-job-title-und-0-value { display: block; width: 100%; float: none; clear: both; }
body.page-node.page-node-add-corporate-staff-profile #content .field-type-addressfield-form fieldset .form-item:not(.form-item-field-address-und-0-0), body.page-node.page-node-add-corporate-staff-profile #content .field-type-addressfield-form fieldset .form-item.form-item-field-address-und-0-country, body.page-node.page-node-add-corporate-staff-profile #content .field-type-addressfield-form fieldset .form-item.form-item-field-address-und-0-thoroughfare, body.page-node.node-type-corporate-staff-profile #content .field-type-addressfield-form fieldset .form-item:not(.form-item-field-address-und-0-0), body.page-node.node-type-corporate-staff-profile #content .field-type-addressfield-form fieldset .form-item.form-item-field-address-und-0-country, body.page-node.node-type-corporate-staff-profile #content .field-type-addressfield-form fieldset .form-item.form-item-field-address-und-0-thoroughfare { width: 100% !important; }
body.page-node.page-node-add-corporate-staff-profile #content .field-type-taxonomy-term-reference-form.field-name-field-gender-form, body.page-node.node-type-corporate-staff-profile #content .field-type-taxonomy-term-reference-form.field-name-field-gender-form { width: 100%; }
body.page-node.page-node-add-corporate-staff-profile #content .field-name-field-company-link-form label, body.page-node.node-type-corporate-staff-profile #content .field-name-field-company-link-form label { padding-left: 0; }
body.page-node.node-type-corporate-staff-profile #page .view-others-people, body.page-node.node-type-corporate-staff-profile #page .pane-node-title { display: none; }
body.page-node.node-type-corporate-staff-profile #page .field-name-field-corp-company { font-weight: bold; }
body.page-node.node-type-corporate-staff-profile #page .pane-node-field-cs-shows-and-movies, body.page-node.node-type-corporate-staff-profile #page .pane-node-field-cs-location-phone, body.page-node.node-type-corporate-staff-profile #page .pane-node-field-cs-location-contact-email, body.page-node.node-type-corporate-staff-profile #page .pane-node-field-address { font-size: 12px; }
body.page-node.node-type-corporate-staff-profile #page .pane-node-field-cs-location-contact-email { font-size: 11px; }
body.page-node.node-type-company-profile #page .pane-node-field-phone.block, body.page-node.node-type-company-profile #page .pane-node-field-contact-email.block, body.page-node.node-type-company-profile #page .pane-node-field-contact-cell.block, body.page-node.node-type-company-profile #page .pane-node-field-contact-name.block { font-size: 13px; }
body.page-node.node-type-company-profile #page .pane-custom.pane-link-view-all-products a { font-size: 12px; }

.produced-content-network.node-type-content-profile #page .panels-flexible-row-inside-first .center-right .panels-flexible-region-inside { right: 0; }

.html.not-front .container { padding-top: 0; }
.html.logged-in.page-user- .container { padding-top: 0; }
.html.logged-in.page-node .container, .html.logged-in.page-messages .container { padding-top: 0; }
.html.logged-in #user-profile-form { padding-left: 0; padding-right: 0; padding-top: 0; border: none; }
.html.logged-in #user-profile-form fieldset { width: 100%; display: block; margin: 0 auto; float: none; }
.html.logged-in #user-profile-form fieldset#edit-picture { width: 100%; display: block; margin: 0 auto; float: none; }
.html.logged-in #user-profile-form fieldset#edit-picture .user-picture { width: 75%; display: block; margin: 0 auto; float: none; }
.html.page-user .profile, .html.page-user- .profile { display: block; }
.html.page-user .profile .main-profile, .html.page-user- .profile .main-profile { max-width: 100%; min-width: 100%; min-height: 100%; }
.html.page-user #page #main-content, .html.page-user- #page #main-content { border: none; padding: 10px 20px 10px 15px; }
.html.page-user #page #main-content #block-system-main, .html.page-user- #page #main-content #block-system-main { margin-top: 0; }
.html.page-user #page #main-content #block-system-main .profile .main-profile, .html.page-user- #page #main-content #block-system-main .profile .main-profile { display: block; margin: 0 auto; float: none; max-width: 100%; min-width: 100%; width: 100%; }
.html.page-user #page #main-content #block-system-main .profile .user-picture, .html.page-user- #page #main-content #block-system-main .profile .user-picture { display: block; margin: 0 auto; float: none; }
.html.page-user.page-user-edit-main #page #main-content, .html.page-user-.page-user-edit-main #page #main-content { border: none; padding: 10px 20px 10px 15px; }
.html.page-user.page-user-edit-main #page #main-content #block-system-main .form-wrapper, .html.page-user-.page-user-edit-main #page #main-content #block-system-main .form-wrapper { display: block; margin: 0 auto; float: none; width: 100%; }
.html.page-user.page-user-edit-main #page #main-content #block-system-main .form-wrapper#edit-profile-main-field-pro-birthday, .html.page-user-.page-user-edit-main #page #main-content #block-system-main .form-wrapper#edit-profile-main-field-pro-birthday { display: none; }
.html.page-user.page-user-edit-main #page #main-content #block-system-main .form-wrapper#edit-profile-main-field-pro-address, .html.page-user-.page-user-edit-main #page #main-content #block-system-main .form-wrapper#edit-profile-main-field-pro-address { margin-top: 30px; margin-bottom: -35px; }
.html.page-user.page-user-edit-main #page #main-content #block-system-main .form-wrapper#edit-profile-main-field-pro-address .fieldset-description, .html.page-user-.page-user-edit-main #page #main-content #block-system-main .form-wrapper#edit-profile-main-field-pro-address .fieldset-description { display: none; }
.html.page-user.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-birthday .fieldset-wrapper, .html.page-user.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-birthday .fieldset-description, .html.page-user.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-address .fieldset-wrapper, .html.page-user.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-address .fieldset-description, .html.page-user-.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-birthday .fieldset-wrapper, .html.page-user-.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-birthday .fieldset-description, .html.page-user-.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-address .fieldset-wrapper, .html.page-user-.page-user-edit-main #page #main-content #block-system-main #edit-profile-main-field-pro-address .fieldset-description { display: block; margin: 0 auto; float: none; width: 100%; max-width: 100%; }
.html.page-user.page-user-edit-main #page #main-content #block-system-main .form-item.form-type-select, .html.page-user-.page-user-edit-main #page #main-content #block-system-main .form-item.form-type-select { display: block; margin: 0 auto; float: none; width: 100%; max-width: 100%; }

form#profile-pic-changer-form { height: auto; }
form#profile-pic-changer-form #edit-actions { position: relative !important; }
form#profile-pic-changer-form .form-type-managed-file .description { width: 100%; margin-top: 10px; }

div.ctools-modal-content { height: auto; }
div.ctools-modal-content .modal-content { height: auto; }
div.ctools-modal-content a.close { width: 118px; margin-right: 10px; }
div.ctools-modal-content a.close img { position: relative; top: 3px; right: -4px; }

.field-name-field-cs-photo-gallery fieldset table tbody tr, .field-name-field-sac-photo-gallery fieldset table tbody tr { width: 100%; height: 180px; float: none; box-sizing: border-box; }

form input[type=submit][value=Remove] { padding: 0 10px; }

body.registration-step-Profile2 #edit-profile-main-field-pro-address { margin-top: 0 !important; margin-bottom: -10px !important; }

.view .view-filters form { margin: 5px 10px; }

.block-inner { margin-right: 0; margin-left: 0; }

#content .panel-display { margin-left: 0; margin-right: 0; }

body:not(.page-node-) #main-content { margin-right: 0; margin-left: 0; }
